package Moteur;

public class Plateau {
	
	private char[][] plateau;
	public static final int N = 9;
	
	public Plateau(){
		this.plateau = new char[N][N];
		String t = "/--NNN--/----N--------B----N---B---NNNBB#BBNNN---B---N----B--------N----/--NNN--/";
		String t2 = "/--NNN--/----N--------B----N---B---NNNBB#BBNNN---B---N----B--------N----/--NNN--/" +
				"/--NNN--/----N--------B----N---B---NNNBB#BBNNN---B---N----B--------N----/--NNN--/"+
				"/--NNN--/----N--------B----N---B---NNNBB#BBNNN---B---N----B--------N----/--NNN--/"+
				"/--NNN--/----N--------B----N---B---NNNBB#BBNNN---B---N----B--------N----/--NNN--/";
		for (int i=t.length() ; --i >= 0 ;){
			plateau[i%N][i/N] = t.charAt(i);
		}
		
	}
	

	public void afficherPlateau(){
		
		
		int k = 0;
		System.out.print("   ");
		for (int i = 1 ; i < N+1 ; i++) System.out.print(i+" ");
		System.out.print("\n");
		for (char[] ligne : this.plateau){
			System.out.print("\n"+(++k)+"  " );
			for (char c : ligne){
				System.out.print(c+" ");
			}
			System.out.print(" "+k);
		}
		System.out.print("\n\n   ");
		for (int i = 1 ; i < N+1 ; i++) System.out.print(i+" ");
	}

	public char[][] getPlateau() {
		return plateau;
	}

	public void setPlateau(char[][] plateau) {
		this.plateau = plateau;
	}
	
	
}
